a roller coaster - Turkish English Dictionary